home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 January / macpower199701.bin / AMUG / Programming_10 / IFSPLM 9.0.sit / IFSPLM 9.0 ƒ / IFSPLM 9.0.rsrc / TEXT_186.txt < prev    next >
Encoding:
Text File  |  1996-07-04  |  11.6 KB  |  286 lines

  1.  
  2.  
  3.                              I - O
  4.  
  5.                                                  I
  6.  
  7.                                                IDL
  8. IDL = Interactive Data Language
  9.  
  10.                                               Icon
  11. "The name Icon (which is not spelled ICON) is not an acronym nor does it stand for anything in particular, although the word iconoclastic was mentioned at the time the name was chosen.  The name predates the now common use of "icon" to refer to small images used in graphical user interfaces.  This latter usage sometimes causes persons to think mistakenly that Icon is designed to create or manipulate icons.  There's not much that can be done about this." (icon-faq)
  12.  
  13.                                         Icont, Iconx
  14. "The translator (Icont) and interpreter (Iconx) ...."  (Lang. doc.)
  15.  
  16.                                           IntelliBots
  17. IntelliBots = Intelligent Robots
  18.  
  19.                                               ISETL
  20. ISETL = Interactive SETL 
  21.  
  22.                                                  J
  23.  
  24.                                                  J
  25. From: Emmett McLean <emclean@sfsuvax1.sfsu.edu>
  26.  
  27. Roger Hui in his book "An Implementation of J" says that he selected it because it is easy to type.
  28.  
  29.                                              JB-PROLOG
  30. JB-PROLOG = Jan Burse's PROLOG
  31.  
  32.                                              jgawk
  33. jgawk = japanized gawk
  34.  
  35.                                               JOVE
  36. JOVE = Jonathan's Own Version of Emacs
  37.  
  38.  
  39.                                                  K
  40.  
  41.                                               Kevo
  42. From: jta@mofile.fi (mofile)
  43.  
  44. Kevo is a placename in Northern Finland. As far as I know the word has no meaning in modern Finnish. I suspect that it is a word of the Sami language (the language of indigeneous Lapps)  which is related to the Finnish but distantly. You might get more information from the University of Helsinki at http://www.helsinki.fi/
  45.  
  46. Cheers,
  47.  
  48. Jarno Tarkoma
  49. jta@mofile.fi
  50.  
  51.                                                 Kvik
  52.                                               ******* 
  53. From: Per.Mildner@CSD.UU.SE (Per Mildner)
  54.  
  55. I do not know, but kvik sounds like kvick which means fast/speedy and of course kalkul sound like kalkyl which is the same as calculus.
  56.  
  57. Per Mildner                      Per.Mildner@CSD.UU.SE
  58. http://www.csd.uu.se/~perm/
  59.  
  60.                                               ******* 
  61. From: Asher Hoskins <asher@prl.philips.co.uk>
  62.  
  63. (...)
  64.  
  65. This is what one of the original news postings about Kvikkalkul says about the name:
  66.  
  67. From: an31517@anon.penet.fi
  68. >First there were questions about the name of the language. It's indeed not Swedish but rather Norwegian. Well, there were some Norwegians in the team that developed the language. The name kvikkalkul was believed to be a pun on Plankalkuel, the first high level language that was developed by Konrad Zuse. Kvikkalkul has hardly anything in common with Plankalkuel, but both were high-level languages and the only high-level languages in the world at that time.
  69.  
  70. I assume the name is a pun along the lines of "kvikkalkul" == "quick
  71. calculate".
  72.  
  73. Hope this helps.
  74.  
  75. Asher.
  76.  
  77.                                                  L
  78.  
  79.                                                lcc
  80. lcc = local ANSI C compiler
  81.  
  82.  
  83.                                                Lex
  84. LEX = LEXical analyzer generator
  85. Paper:
  86. M. E. Lesk, A Lexical Analyzer Generator, CS TR 39, Bell Labs (Oct. 1975)
  87.  
  88.                                                LISP
  89. LISP =  LISt Processing 
  90.  
  91.                                                Logo
  92.                                             ****** 
  93. From: wally feurzeig <feurzeig@labs-n.bbn.com>
  94.  
  95. >(From the greek LOGOS?)
  96.  
  97. Yes, Logo is derived from the Greek Logos.
  98.  
  99. Wally Feurzeig
  100. feurzeig@bbn.com 
  101.  
  102.                                             ****** 
  103.  
  104. From: "Paul M. Wexelblat" <wex@cs.uml.edu>
  105.  
  106. > (From the greek LOGOS?)
  107.  
  108. Yes, Wally Feurzeig named Logo (He's still at bbn.org) with that connection in mind.
  109. (The original LISP version was named "ghost" for no clear reason, BTW)
  110. Wally wrote an article about the origins of logo, it was published many years ago in a book called "digital Deli" -- I'm sure it is well out of print, but if you need more, maybe you can find it (or email wally)
  111.  
  112. Cheers,
  113.  
  114.         ...Wex
  115.  
  116.                                          LogoMation
  117. From: shavit@viewlogic.com (Chuck Shavit)
  118.  
  119. It has some of the features of LOGO (turtle geometry, its appeal to novice programmers), and it supports aniMATION...
  120.  
  121. Chuck Shavit
  122.  
  123.                                           LS FORTRAN
  124. LS FORTRAN = Language Systems FORTRAN
  125.  
  126.  
  127.                                                  M
  128.  
  129. Don't enter three M's in your house: 
  130. Michel (= Frenchman),
  131. Moses (= Hebrew), and
  132. Mustafa (= Turk)
  133. --> Greek proverb
  134.  
  135.  
  136.                                             Marlais
  137.                                            ***1***
  138. From: "Patrick C. Beard" <beard@cs.ucdavis.edu>
  139.  
  140. I don't rightly know.
  141.  
  142. Brent?
  143.  
  144. - Patrick
  145.  
  146.                                            ***2***
  147.  
  148. From: "Joseph N. Wilson" <jnw@cis.ufl.edu>
  149.  
  150. Patrick, Brent, and Everyone:
  151.  
  152. Brent has told me that Marlais is Dylan M. Thomas' middle name, which I believe, however, this appears to be a little-known fact.  Where did you discover this Brent?  Marlais is also the name of a small village in France.  I wonder if there is a connection.
  153.  
  154. Joe
  155.  
  156.                                            ***3***
  157.  
  158. From: Brent Benson <bwb@concentra.com>
  159.  
  160. I obtained this information from the small, paperback copy of the
  161. American Heritage Dictionary that I keep on my shelf at work.  I'm not sure how Dylan Thomas came to have "Marlais" as his middle name.
  162. In any case, it seemed a suitably obtuse name for a Dylan
  163. implementation :-).
  164.  
  165. Brent
  166.  
  167.                                                MAS
  168. MAS = Macintosh Assembly System
  169.  
  170.                                              MATLAB
  171. MATLAB = MATrix LABoratory
  172.  
  173.                                              MDP-80
  174. "MDP stands for Maria, David, and Peter, my wife and two sons.  Since I started this Paul has come along but MDPP seemed rather silly.  The 8008 is an obvious copy from Intel, and if the machine code and microprocessor architecture seems familiar you must have used the Motorola 6502 sometime in the past! "
  175. (Lang.  doc.)
  176.  
  177.                                              METH
  178. METH =  Modula ETH (= Eidgenoessische Technische Hochschule)
  179.  
  180.                                                 MI
  181. MI = Maschine fuer die Informatikausbildung
  182.  
  183.                                               MIDI
  184. MIDI = Musical Instrument Digital Interface
  185.  
  186.                                               MINDY
  187. MINDY = Mindy Is Not Dylan Yet
  188.  
  189. Note - Ed.:
  190. Similar etymologies:
  191. GNU = GNU's Not Unix
  192. MINT = MINT Is Not TRAC (= Text Reckoning And Compiling)
  193. MiNT = MINT is Not TOS  
  194. MINCE = MINCE Is Not Complete Emacs
  195.  
  196.                                               MiNT
  197. MiNT = MINT is Not TOS 
  198.  
  199.                                                 ML
  200. ML = Machine Language (:The Language List)       *or*
  201. ML = Meta-Language (:meta-lang-faq)
  202.  
  203.                                                MLP
  204. MLP = MacLogimo Plus
  205.  
  206.                                             MODULA
  207. MODULA = MODUlar LAnguage.
  208.  
  209.                                               Mops
  210. "The name Mops could well be an acronym for "Mike's Object-oriented Programming System" but since I feel the computing world has enough acronyms already, I wouldn't want to be too dogmatic about this.  Hence we spell Mops as Mops, not MOPS."
  211. (Lang. doc.)
  212.  
  213.                                             Mosml
  214. Mosml = Moscow ML
  215.  
  216. Note (about the cow icon):
  217. "(..) I chose a cow for the icon for three reasons:
  218. 1) "cow" are the letters missing from mosml. 
  219. 2) Caml Light uses a camel, so I though an animal face would be appropriate.
  220. 3) I think cows are nice."
  221. (Lang. doc.)
  222.  
  223.  
  224.                                             MuPAD
  225. MuPAD = Multi Processing Algebra Data Tool
  226.  
  227.  
  228.                                                  N
  229.  
  230.                                              NJSML      
  231. NJSML= New Jersey SML
  232.                                                               
  233.                                                  O
  234.  
  235.                                             Oberon
  236. From: mikeg@psg.com (Mike Gallo)
  237.  
  238.  >(OBERON = OBjEct oRiented prOgramming  laNguage? )
  239.  
  240. At about the time that Wirth and Gutknecht began their project, the Voyager space probe transmitted pictures to Earth of the planet Uranus and one of its moons, Oberon.  Voyager was never expected to last that long.  
  241. As a small tribute to such a successful feat of engineering, and as an inspiration to himself, Wirth named his own project after the Voyager's (then) latest object of invetigation.
  242. You can find this story in the introductions to _The  Oberon System_ and _Project Oberon_.
  243.  
  244.  
  245. Notes - Ed.:
  246. "Oberon is the outermost of Uranus's known satellites and second largest (...). Oberon is the King of the Fairies and husband of Titania in Shakespeare's Midsummer-Night's Dream."
  247. http://chandra.astro.indiana.edu/astronomy/nineplanets/oberon.html
  248.  
  249. "Unlike the other bodies in the solar system which have names from classical mythology, Uranus's moons take their names from the writings of Shakespeare and Pope."
  250. http://chandra.astro.indiana.edu/astronomy/nineplanets/uranus.html
  251.  
  252.  
  253.                                          Oberon/F
  254. "The 'F' in Oberon/F comes from 'framework'. Oberon/F is an object-oriented framework" (Lang. doc)
  255.  
  256.                                          Open PROLOG
  257. "Open Prolog is called 'Open' because 'external' predicates can be dropped into it via a Hypercard-like External Predicate Interface." 
  258. (Lang. doc.)
  259.  
  260.  
  261. Date: Wed, Dec 20, 1995 9:40 am
  262. From: Michael Brady <Michael.Brady@relay.cs.tcd.ie> 
  263. To: xpolakis@hol.gr
  264.  
  265. Antreas, I was gawking ( = looking mindlessly) through your ETYMOLOGICAL LEXICON, and I was looking at the entry for Open Prolog. 
  266. Indeed it reports faithfully what is given in the documentation, but that's a fake. I thought you might be interested in the truth: 
  267. The word Macintosh is from the Gaelic, probably Scottish Gaelic, which is similar enough to Irish Gaelic.
  268. It is from 'Mac an Taoisigh', which means 'Son of the Leader': Mac = Son (or sometimes just 'decendant') an = the
  269. Taoisigh = possessive (?) case of Taoiseach = Leader (The 'Prime Minister' of Ireland is called The Taoiseach).
  270. Anyway, of course I wanted to call Open Prolog 'Mac Prolog', but understood Apple were not keen on products called MacThis and MacThat. In Irish, however, the prefix O' means 'of the tribe', which is close enough to the 'descendant' meaning of Mac, so I thought, why not call it O'Prolog. This did not find favour with my friends - too much of the 'Irish Blarney' about it - so I thought about 'Oh! Prolog', really out of frustration. Unfortunately, there's a great book called 'Oh! Pascal' (by Doug Cooper), so the names were just too close. So Open Prolog [supported by the excuses given in the documentation] came from Oh! Prolog which came from O'Prolog which comes from O' which has a similar meaning to the Irish word Mac, which brings us back to the start. 
  271.  
  272. Best regards
  273. Mike
  274.  
  275. -----
  276. Mike Brady
  277. Department of Computer Science
  278. University of Dublin, Trinity College, Dublin 2, Ireland
  279.  
  280. Note-Ed: Why Mac named Mac?
  281. "Back in the days prior to the Mac's introduction, there were several projects under development of Apple Computer. All were named after types of apples. There was a Pippin project, a Golden Delicious Project, and the Macintosh project.
  282. The Macintosh name was choosen by Jef Raskin, an Apple engineer who helped develop the first Mac.
  283. Unfortunately, decent spelling checkers were still a few years off. It's Raskin who first misspelled Macintosh. Of course, he meant McIntosh ,the actual name of the popular red eating apples."
  284. David Pogue - Joseph Schorr : Macworld Macintosh Secrets. IDG Books, USA, [1993], p. 290
  285.  
  286.